home *** CD-ROM | disk | FTP | other *** search
- TARGET=C:\NWLITE\SERVER.EXE
- LIST
- print "WINPOPUP.PAT - NetWare Lite v1.1 German Server Windows LPT printer status fix patch.\n"
- VERIFY
- va = search ( E9 7C 23 90 90 90 90 80 3E 1D
- 16 03 checksum 4BC )
- vb = search ( 2E 80 3E 04 00 01 74 0A 80 3E
- 1D 16 02 74 06 E9 76 DC E9 8B
- DC E9 8E DC checksum 9BA )
- if ( (va=3401) AND (vb=5780) ) then
- print " $TARGET already contains patch WINPOPUP.PAT.\n"
- stop
- else
- print " $TARGET does not contain patch WINPOPUP.PAT.\n"
- endif
- APPLY
- print " Applying patch WINPOPUP.PAT to $TARGET...\n"
- vc = search ( 80 3E 1D 16 02 74 1E 80 3E 1D
- 16 03 checksum 279 )
- if vc=3401 then
- patch 3401 ( E9 7C 23 90 90 90 90 checksum 3C8 )
- patch 5780 ( 2E 80 3E 04 00 01 74 0A 80 3E
- 1D 16 02 74 06 E9 76 DC E9 8B
- DC E9 8E DC checksum 9BA )
- write
- print " $TARGET now contains patch WINPOPUP.PAT.\n"
- stop
- else
- print " Could not find pattern indicating that $TARGET\n"
- print " needs this patch. Make sure you are using this\n"
- print " patch with NetWare Lite German SERVER.EXE, version 1.1 \n"
- stop
- endif